A Constraint Based Approach to Musical Textures and Instrumental Writing
نویسندگان
چکیده
PatchWork (PW), (Laurson, 1996a), is a visual programming language which has a direct correspondence to its base languages Common Lisp and CLOS. The user operates with graphical entities (boxes) and defines relations between them with the help of connections. PW has been extended by several user libraries that are designed to solve specific musical problems. Our focus in this paper is a user library called PWConstraints (Laurson 1996a and 1996b). In PWConstraints the user does not formulate stepwise algorithms but describes the desired result with a set of rules. This approach has been used to solve concrete large-scale musical problems. During the last years PWConstraints has been extended to cover other areas such as generation of rhythms, textures and expressions. This paper offers also some new ideas how instrumental writing could be incorporated more deeply in the computer aided composition process.
منابع مشابه
Constraint Application with Higher-Order Programming for Modeling Music Theories
Modeling music theories with computer programs has attracted composers and scholars for a long time. On the one hand, the resulting programs can serve as algorithmic composition tools. On the other hand, such an approach leads to a better understanding of existing as well as newly developed theories, which in turn can lead to a better understanding of music, as well as to better ways to retriev...
متن کاملA Situational Approach to Composition
This commentary presents my compositional work of the last two years. It consists of musical pieces that follow a formal approach emphasising static, self-enclosed musical situations. Designed to avoid processual ways of formal organisation, these pieces present collections of rich instrumental textures that do not evolve; they point toward a music of 'being' rather than 'becoming'. Drawing on ...
متن کاملStudy of the Feasibility of Regeneration of Central Worn-Out Textures of Ilam City Based on Urban Smart Growth Approach
Deterioration of urban textures is an issue that most cities in Iran are faced with and the organization of such textures is of great importance. One of the safest and most practical solutions for urban planners is to assess the feasibility of regenerating such textures to determine the levels that can be regenerated and are relatively good and tolerable for urban society. Therefore, the presen...
متن کاملThe Effect of Task-Based Approach on the Iranian Advanced EFL Learners’ Narrative vs. Expository Writing
III This study was an attempt to determine the effect of task-based approach vs. traditional approach on the narrative and expository writing of the Iranian EFL learners. There were two control groups as well as two experimental ones in the current study. In the two control groups namely G1 and G2 narrative and expository writing were taught respectively using the traditiona...
متن کاملA Chance Constraint Approach to Multi Response Optimization Based on a Network Data Envelopment Analysis
In this paper, a novel approach for multi response optimization is presented. In the proposed approach, response variables in treatments combination occur with a certain probability. Moreover, we assume that each treatment has a network style. Because of the probabilistic nature of treatment combination, the proposed approach can compute the efficiency of each treatment under the desirable reli...
متن کامل